import Cta from '../_private/cta/cta.js' class Btn extends Cta { constructor() { super() this.classList.add('u-btn') // Sidebar this.sidebarFullscreen = false this.boundSidebarClose = this.onSidebarClose.bind(this) } setAutoTextClass() { let textClass = '' switch (this.size) { case 'sm': textClass = 'b-sm-bold' break case 'lg': textClass = 'b-lg-bold' break default: textClass = 'b-md-bold' break } this.labelElement.classList.add(textClass) if (this.toggleElement) { this.toggleElement.classList.add(textClass) } } } customElements.get('u-btn') || customElements.define('u-btn', Btn) export default Btn